alien fauna - Turkish English Dictionary